home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / debugtx.arc / READ.ME < prev    next >
Encoding:
Text File  |  1991-08-11  |  4.4 KB  |  102 lines

  1. This entire diskette is Copyright (C)1986--1987 Eric Isaacson.
  2. All rights reserved.
  3. See the individual packages for permissions/restrictions.
  4.  
  5. This diskette contains new releases for the A86 assembler and D86 
  6. debugger.  Everything except the file REG_ONLY.ARC (if you have 
  7. it) can be copied and distributed.  Please upload the other ARC 
  8. files to bulletin boards, and give them to user groups, computer 
  9. departments in schools, and anyone else you think might be 
  10. interested in an assembler or a debugger package for the IBM-PC. 
  11.  
  12. REG_ONLY.ARC is the file containing materials available only to 
  13. registered users.  If you don't see it on this disk, you need to 
  14. register to get it.  If you do see it, it is for your use only.  
  15. You may NOT distribute it.  Please support my product by honoring 
  16. this restriction.
  17.  
  18.  
  19.  
  20. What's New
  21.  
  22. Version 3.09 of the A86 assembler makes the form MOV segreg,imm
  23. legal, for the convenience of D86 users.  A multi-instruction 
  24. sequence effecting the move is generated.  I've also duplicated 
  25. MASM functionality for case sensitivity in symbols, and as a 
  26. byproduct eliminated the nedd to distinguish between +c and +C.
  27. And I've made FAKE.EXE an honest EXE file instead of a COM 
  28. masquerading as an EXE-- Norton utilities had choked on it.
  29.  
  30. Version 3.08 of the A86 assembler fixes a bug with the ST 
  31. operator, used for MASM-compatibility.
  32.  
  33. Version 3.07 of the A86 assembler adds the support necessary to 
  34. let Turbo C programmers use A86 instead of MASM to assemble 
  35. source files generated by the compiler.  I've fixed some bugs 
  36. unearthed by Turbo C programs, added support for floating-point 
  37. emulation, and enhanced the case-sensitive switch to allow lower-
  38. case instruction mnemonics, as generated by the compiler.
  39.  
  40. I've also enhanced the processing of the A86 environment variable, 
  41. to allow users to specify a default macro file, and to allow the 
  42. list of files to be assembled to be read from standard input 
  43. (which can be redirected to come from a file).
  44.  
  45.  
  46. Version 3.09 of the D86 debugger is a major upgrade, adding 
  47. support for EXE and BAT files, a status window, a second 
  48. disassembly window, backwards disassembly paging, an extra memory 
  49. data window with paging, memory display of floating types, the 
  50. ability to write patch program and symbols files, and numerous
  51. bug fixes. 
  52.  
  53. Version 2.24 of the D86 debugger adds support for the Sanyo 550 and 555 
  54. and Tandy 2000 computers. 
  55.  
  56. How to Get Everything
  57.  
  58. The packages consist of many files, packed tightly into a few 
  59. files with the ARC (for archive) extension.  I have provided 
  60. three batch files for unpacking:
  61.  
  62. HXA86.BAT extracts all the files from the A86 package, assuming you 
  63. have a hard disk.  You should copy the contents of this disk onto 
  64. a hard-disk subdirectory, set your current directory to that 
  65. subdirectory, and type HXA86 to invoke the file.  All the files 
  66. of three A86 archives will be unpacked and placed into the 
  67. directory.
  68.  
  69. FXA86.BAT extracts only the non-DOC files from the A86 package.  
  70. Use it if you have floppies only.  You'll probably want to copy 
  71. the A86*.ARC and F*.BAT files to an empty floppy before 
  72. unpacking.
  73.  
  74. XD86.BAT unpacks all files of the D86 package.  There are few 
  75. enough to fit on a floppy, so there's only one batch file for 
  76. both floppy and hard-disk.  Again, copy the D86*.ARC and batch 
  77. files to a clean floppy or subdirectory before unpacking.
  78.  
  79.  
  80. Among the files unpacked are batch files for copying the 
  81. documentation to the printer.  They are as follows:
  82.  
  83. HLISTA86.BAT copies all the DOC files to the printer.  The files 
  84. have been narrowed so that you can print at 10 characters per 
  85. inch with margins; except for the file 06TABLE.DOC, which I 
  86. couldn't figure out how to narrow.  I have inserted the commands 
  87. SET12 and SET10 around that file.  If you make a SET12 program or 
  88. batch file that sets your printer to 12 characters per inch, and 
  89. SET10 to set it back to 10, you'll avoid wraparound in the 
  90. instruction table of Chapter 6.  If you don't, the files will 
  91. come out anyway; Chapter 6 will be ugly but usable. 
  92.  
  93. FLISTA86.BAT unpacks each A86 DOC file one at a time, prints it, then 
  94. deletes it (it's still in the ARC file after this process).  That 
  95. way, you won't overflow your floppy disk.  The same caveat as 
  96. HLIST.BAT applies for Chapter 6, SET12, and SET10. 
  97.  
  98. LISTD86.BAT prints the D86 documentation files.  All the files 
  99. have been narrowed to fit in 10 characters per inch, with 
  100. margins. 
  101.  
  102.